package com.prd.model;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.util.Date;

/**
 * <p>
 * 客户-客人家庭详情总表
 * </p>
 *
 * @author o1
 * @since 2023-12-14
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("customer_guest_family_detail")
public class CustomerGuestFamilyDetailDO implements Serializable {

    private static final long serialVersionUID = 1L;

      @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /**
     * 客人编号
     */
    private String guestNo;

    /**
     * 家里排行
     */
    private Integer guestSeniority;

    /**
     * 婚姻状况，未婚1，已婚2，离异3
     */
    private Integer guestMaritalStatus;

    /**
     * 家庭年收入annual household income
     */
    private String guestAhi;

    /**
     * 房产数目Number of properties
     */
    private Integer guestNop;

    /**
     * 房产总价值total property value
     */
    private String guestTpv;

    /**
     * 车辆总数目total number of vehicles
     */
    private Integer guestTnov;

    /**
     * 车辆总价值total vehicle value
     */
    private String guestTvv;

    /**
     * 伴侣生日
     */
    private Date guestPartnerBirthday;

    /**
     * 父亲生日
     */
    private Date guestFatherBirthday;

    /**
     * 母亲生日
     */
    private Date guestMotherBirthday;

    /**
     * 儿子总数目total number of sons
     */
    private Integer guestTnos;

    /**
     * 儿子们生日，用；间隔
     */
    private String guestSonsBirthdays;

    /**
     * 女儿总数目total number of daughters
     */
    private Integer guestTnod;

    /**
     * 女儿们生日，用；间隔
     */
    private String guestDaughtersBirthdays;

    /**
     * 其他
     */
    private String guestOther;


}
